<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict><key>payloads</key><array><dict><key>bundle_id</key><string>com.filewave.policy.general</string><key>description</key><string></string><key>name</key><string>Policy - Timed Event macOS 1</string></dict><dict><key>arguments</key><array/><key>bundle_id</key><string>com.filewave.policy.blocker_script</string><key>environment</key><dict><key>custom_bool</key><string>custom_bool_01</string><key>disable_active_time</key><string>%disable_active_time%</string><key>enable_active_time</key><string>%enable_active_time%</string></dict><key>script</key><string>$current_time =[Int](Get-Date -UFormat &quot;%H%M%S&quot;)
$disable_active_time = [Int]$Env:disable_active_time
$enable_active_time = [Int]$Env:enable_active_time

function set_time_flag {

	param (
		$KeyValue
	)

	&amp; 'C:\Program Files (x86)\FileWave\fwcld.exe' -custom_write -key $Env:custom_bool -value $KeyValue
}

if ($disable_active_time -ge $enable_active_time) {

	if (($current_time -le $disable_active_time) -and ($current_time -ge $enable_active_time)) {

		set_time_flag -KeyValue 1
	} else {
		set_time_flag -KeyValue 0
	}
} else {
	if (($current_time -ge $disable_active_time) -and ($current_time -le $enable_active_time)) {

		set_time_flag -KeyValue 0
	} else {
		set_time_flag -KeyValue 1
	}
}

exit 0</string><key>scriptExtension</key><string>ps1</string></dict></array></dict></plist>
